//
//  ViewController.swift
//  1-09-函数
//
//  Created by 范英强 on 16/1/23.
//  Copyright © 2016年 范英强. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        //在函数没有外部参数的时候 第一个形参名称可以省略
       // let result = sum(10, y: 5)
        let result = sum(num1: 10, num2: 5)
        print(result)
    }
    //函数的定义格式 func 函数名(外部参数 形参名1: 类型,....) ->Int {}
    func sum(num1 x: Int, num2 y: Int) ->Int {
        return x + y
    }
    //有参数 无返回值的三种写法
    //-1
    func sum1(num1 x: Int, num2 y: Int) {
        
    }
    
    //-2
    func sum2(num1 x: Int, num2 y: Int) -> Void {
        
    }
    
    //-3
    func sum3(num1 x: Int, num2 y: Int) -> () {
        
    }
    

    

}

